(Colloq) on the mark - English Synonyms Dictionary